Text copied to clipboard!
Наслов
Text copied to clipboard!Java Софтверски инжењер
Опис
Text copied to clipboard!
Тражимо искусног Java софтверског инжењера који ће се придружити нашем тиму и помоћи у развоју, одржавању и оптимизацији софтверских решења. Као Java софтверски инжењер, бићете одговорни за дизајн, имплементацију и тестирање апликација које испуњавају потребе наших клијената и корисника. Рад у нашем тиму подразумева сарадњу са другим инжењерима, дизајнерима и менаџерима пројеката како би се осигурало да су сви аспекти софтверског развоја усклађени са најбољим праксама и технолошким стандардима.
Ваше главне одговорности укључују развој нових функционалности, решавање техничких проблема, као и оптимизацију постојећег кода за боље перформансе. Очекујемо да имате дубоко разумевање Java програмског језика, као и искуство са алатима и оквирима као што су Spring, Hibernate и Maven. Поред тога, важно је да имате искуство у раду са базама података, као и разумевање основних принципа објектно-оријентисаног програмирања.
Идеалан кандидат је особа која је страствена према технологији, има аналитички ум и способност да решава сложене проблеме. Такође, важно је да сте тимски играч са добрим комуникационим вештинама, јер ће ваш рад укључивати блиску сарадњу са различитим тимовима унутар компаније. Ако сте мотивисани, организовани и спремни да учите и развијате се у динамичном окружењу, ово је права прилика за вас.
Одговорности
Text copied to clipboard!- Развој, тестирање и имплементација Java апликација.
- Одржавање и оптимизација постојећег кода.
- Сарадња са тимовима за дизајн и развој.
- Решавање техничких проблема и багова.
- Документација софтверских решења и процеса.
- Примена најбољих пракси у развоју софтвера.
- Учествовање у планирању и процени пројеката.
- Континуирано учење и праћење нових технологија.
Захтеви
Text copied to clipboard!- Диплома из рачунарских наука или сродне области.
- Минимум 3 године искуства у Java развоју.
- Искуство са оквирима као што су Spring и Hibernate.
- Добро познавање база података (SQL, NoSQL).
- Разумевање објектно-оријентисаног програмирања.
- Искуство са алатима за контролу верзија (Git).
- Добре комуникационе и тимске вештине.
- Способност решавања сложених техничких проблема.
Могућа питања на интервјуу
Text copied to clipboard!- Можете ли описати своје искуство са Java програмским језиком?
- Које оквире и алате сте користили у претходним пројектима?
- Како приступате решавању сложених техничких проблема?
- Да ли имате искуства у раду са базама података?
- Како осигуравате да је ваш код оптимизован и добро документован?
- Можете ли описати пројекат на којем сте радили и вашу улогу у њему?
- Како се носите са роковима и притиском у динамичном окружењу?
- Да ли сте спремни да учите нове технологије и алате?